2.0*(x/(2^10-1))-1.0

Time bar (total: 2.0s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

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

Compiled 19 to 15 computations (21.1% saved)

sample1.1s (53.9%)

Memory
104.3MiB live, 537.5MiB allocated
Samples
764.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 502.0ms
ival-pow: 137.0ms (27.3% of total)
ival-sub: 111.0ms (22.1% of total)
ival-div: 82.0ms (16.3% of total)
ival-<=: 70.0ms (14% of total)
ival-mult: 61.0ms (12.2% of total)
exact: 25.0ms (5% of total)
ival-and: 12.0ms (2.4% of total)
ival-assert: 4.0ms (0.8% of total)
Bogosity

explain129.0ms (6.6%)

Memory
-16.5MiB live, 58.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-#s(literal 1 binary64)
00-0-(-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))
00-0-(pow.f64 #s(literal 2 binary64) #s(literal 10 binary64))
00-0-(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
00-0-#s(literal 2 binary64)
00-0-(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
00-0-#s(literal 10 binary64)
00-0-x
00-0-(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
34.0ms512×0valid
Compiler

Compiled 93 to 31 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-pow: 6.0ms (31.2% of total)
ival-sub: 5.0ms (26% of total)
ival-div: 4.0ms (20.8% of total)
ival-mult: 3.0ms (15.6% of total)
exact: 1.0ms (5.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess16.0ms (0.8%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01317
12715
26012
313010
422510
532810
635610
097
0167
1247
2275
3305
4315
0314
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
Outputs
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))
Compiler

Compiled 11 to 9 computations (18.2% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
Compiler

Compiled 11 to 9 computations (18.2% saved)

simplify3.0ms (0.2%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff1
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
cost-diff2
(pow.f64 #s(literal 2 binary64) #s(literal 10 binary64))
cost-diff2
(-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))
cost-diff2
(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0921
01621
12421
22717
33017
43117
03116
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
#s(literal 2 binary64)
(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
x
(-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))
(pow.f64 #s(literal 2 binary64) #s(literal 10 binary64))
#s(literal 10 binary64)
#s(literal 1 binary64)
Outputs
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
(*.f64 #s(literal 2/1023 binary64) x)
#s(literal 2 binary64)
(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
(/.f64 x #s(literal 1023 binary64))
x
(-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))
#s(literal 1023 binary64)
(pow.f64 #s(literal 2 binary64) #s(literal 10 binary64))
#s(literal 1024 binary64)
#s(literal 10 binary64)
#s(literal 1 binary64)

localize23.0ms (1.2%)

Memory
8.9MiB live, 8.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
accuracy0.0
(-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))
accuracy0.006191259768442017
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
accuracy0.01171875
(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
Samples
16.0ms256×0valid
Compiler

Compiled 41 to 11 computations (73.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-pow: 3.0ms (32.3% of total)
ival-div: 2.0ms (21.6% of total)
ival-sub: 2.0ms (21.6% of total)
ival-mult: 2.0ms (21.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series3.0ms (0.1%)

Memory
1.1MiB live, 1.1MiB allocated
Counts
5 → 6
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
(-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))
(pow.f64 #s(literal 2 binary64) #s(literal 10 binary64))
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
Outputs
(* 2/1023 x)
-1
(- (* 2/1023 x) 1)
(* 1/1023 x)
(* x (- 2/1023 (/ 1 x)))
(* -1 (* x (- (/ 1 x) 2/1023)))
Calls

3 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
((* 2 (/ x (- (pow 2 10) 1))) (- (pow 2 10) 1) (pow 2 10) (- (* 2 (/ x (- (pow 2 10) 1))) 1) (/ x (- (pow 2 10) 1)))
1.0ms
x
@inf
((* 2 (/ x (- (pow 2 10) 1))) (- (pow 2 10) 1) (pow 2 10) (- (* 2 (/ x (- (pow 2 10) 1))) 1) (/ x (- (pow 2 10) 1)))
1.0ms
x
@0
((* 2 (/ x (- (pow 2 10) 1))) (- (pow 2 10) 1) (pow 2 10) (- (* 2 (/ x (- (pow 2 10) 1))) 1) (/ x (- (pow 2 10) 1)))

simplify8.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01422
13122
26622
312322
413722
519522
623822
726322
828122
928822
1028922
028919
Stop Event
iter limit
saturated
Counts
6 → 6
Calls
Call 1
Inputs
(* 2/1023 x)
-1
(- (* 2/1023 x) 1)
(* 1/1023 x)
(* x (- 2/1023 (/ 1 x)))
(* -1 (* x (- (/ 1 x) 2/1023)))
Outputs
(* 2/1023 x)
(*.f64 #s(literal 2/1023 binary64) x)
-1
#s(literal -1 binary64)
(- (* 2/1023 x) 1)
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))
(* 1/1023 x)
(*.f64 #s(literal 1/1023 binary64) x)
(* x (- 2/1023 (/ 1 x)))
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))
(* -1 (* x (- (/ 1 x) 2/1023)))
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))

rewrite182.0ms (9.2%)

Memory
-20.5MiB live, 57.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0917
01617
14613
221913
3260613
0850012
Stop Event
iter limit
node limit
iter limit
Counts
5 → 285
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
(-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))
(pow.f64 #s(literal 2 binary64) #s(literal 10 binary64))
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
Outputs
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 2/1023 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/1023 binary64) x))
(*.f64 (exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64)))) (exp.f64 (log.f64 #s(literal 1/1023 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1 binary64)) #s(literal -1/1023 binary64))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/1023 binary64))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1 binary64)) #s(literal -2/1023 binary64))
(*.f64 #s(literal -2/1023 binary64) (pow.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 #s(literal -2/1023 binary64) (neg.f64 x))
(*.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 2/1023 binary64))
(*.f64 #s(literal 2/1023 binary64) (pow.f64 x #s(literal 1 binary64)))
(*.f64 #s(literal 2/1023 binary64) x)
(*.f64 (*.f64 #s(literal -2 binary64) x) #s(literal -1/1023 binary64))
(*.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/1023 binary64))
(*.f64 #s(literal 1/1023 binary64) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/1023 binary64) (pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/1023 binary64) (*.f64 x #s(literal 2 binary64)))
(*.f64 (neg.f64 x) #s(literal -2/1023 binary64))
(*.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/1023 binary64) x) (exp.f64 (log.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/1023 binary64) x) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2/1023 binary64) x))
(*.f64 x #s(literal 2/1023 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/1023 binary64) x))
(pow.f64 (/.f64 (/.f64 #s(literal 1023/2 binary64) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1023/2 binary64) x) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) x))) #s(literal -1023 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1 binary64))) #s(literal 1023 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x))) #s(literal 1023 binary64))
(/.f64 (exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) x))) (exp.f64 (log.f64 #s(literal -1023 binary64))))
(/.f64 (exp.f64 (log.f64 #s(literal 2 binary64))) (/.f64 #s(literal 1023 binary64) x))
(/.f64 (exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64)))) (exp.f64 (log.f64 #s(literal 1023 binary64))))
(/.f64 #s(literal -2/1023 binary64) (neg.f64 (pow.f64 x #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) x)) #s(literal 1023 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1 binary64)) #s(literal -1023 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal -1023 binary64))
(/.f64 #s(literal -2 binary64) (/.f64 #s(literal -1023 binary64) x))
(/.f64 #s(literal 2/1023 binary64) (pow.f64 x #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) x) #s(literal -1023 binary64))
(/.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1023 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1023/2 binary64) x) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1023/2 binary64) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1023/2 binary64) x))))
(/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1023/2 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1023/2 binary64) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1023/2 binary64) x))
(/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1023 binary64) x))
(neg.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1023 binary64)))
(neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x #s(literal -1/1023 binary64))))
(neg.f64 (*.f64 (*.f64 x #s(literal -1/1023 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1023 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2/1023 binary64) x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1023/2 binary64) x)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 2/1023 binary64) x)))
#s(literal 1023 binary64)
#s(literal 1024 binary64)
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2/1023 binary64) x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 #s(literal 2/1023 binary64) x) (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64))) (pow.f64 (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (pow.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -3 binary64)) (pow.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -2 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -3 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -2 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -3 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 2/1023 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 1 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 2/1023 binary64) x)))
(/.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (/.f64 #s(literal 1023/2 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (/.f64 #s(literal 1023/2 binary64) x))))
(/.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))))
(/.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 2/1023 binary64))) #s(literal -1 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/1023 binary64) x) #s(literal -1 binary64))
(fma.f64 (exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64)))) (exp.f64 (log.f64 #s(literal 1/1023 binary64))) #s(literal -1 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1 binary64)) #s(literal -1/1023 binary64) #s(literal -1 binary64))
(fma.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/1023 binary64) #s(literal -1 binary64))
(fma.f64 (pow.f64 (neg.f64 x) #s(literal 1 binary64)) #s(literal -2/1023 binary64) #s(literal -1 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2/1023 binary64) x)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 #s(literal 2/1023 binary64) x) (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64))))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(fma.f64 #s(literal -2/1023 binary64) (pow.f64 (neg.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal -2/1023 binary64) (neg.f64 x) #s(literal -1 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 x #s(literal 4/1023 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/1023 binary64) x) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 4 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 2/1023 binary64) x) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/1023 binary64) x) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (*.f64 x #s(literal 4/1023 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 2/1023 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 2/1023 binary64) (pow.f64 x #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))
(fma.f64 (*.f64 x #s(literal 4/1023 binary64)) (/.f64 (*.f64 #s(literal 1/1023 binary64) x) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -2 binary64)) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 #s(literal 1023/2 binary64) x) #s(literal -3/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal 1023/2 binary64) x) #s(literal -3/2 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal -2 binary64) x) #s(literal -1/1023 binary64) #s(literal -1 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -3 binary64)) (/.f64 #s(literal 8 binary64) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(fma.f64 #s(literal 8 binary64) (/.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(fma.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/1023 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/1023 binary64) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1/1023 binary64) (pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1/1023 binary64) (*.f64 x #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 2/1023 binary64) x) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(fma.f64 (neg.f64 x) #s(literal -2/1023 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 2/1023 binary64) x) (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal 2/1023 binary64) x) (/.f64 (*.f64 #s(literal 2/1023 binary64) x) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 1/1023 binary64) x) (exp.f64 (log.f64 #s(literal 2 binary64))) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 1/1023 binary64) x) (/.f64 (*.f64 x #s(literal 4/1023 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal 1/1023 binary64) x) #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2/1023 binary64) x) #s(literal -1 binary64))
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/1023 binary64) x) #s(literal -1 binary64))
(expm1.f64 (*.f64 (log.f64 (*.f64 #s(literal 2/1023 binary64) x)) #s(literal 1 binary64)))
(expm1.f64 (*.f64 (log.f64 (/.f64 #s(literal 1023/2 binary64) x)) #s(literal -1 binary64)))
(expm1.f64 (log.f64 (*.f64 #s(literal 2/1023 binary64) x)))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))))) (/.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))))) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 2/1023 binary64) x))) (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 2/1023 binary64) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 9 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 9 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal -1 binary64)) (neg.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))))) (/.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))) (/.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64)))) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 16/1095222947841 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) #s(literal 1 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (/.f64 #s(literal 1023/2 binary64) x)))) (/.f64 (pow.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (/.f64 #s(literal 1023/2 binary64) x)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 9 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (/.f64 #s(literal 1023/2 binary64) x)))) (/.f64 (pow.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (/.f64 #s(literal 1023/2 binary64) x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (/.f64 #s(literal 1023/2 binary64) x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) (/.f64 #s(literal 1023/2 binary64) x)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 9 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 9 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64))))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2/1023 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))
(-.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 1 binary64))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 4/1046529 binary64) (fma.f64 #s(literal 2/1023 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 2/1023 binary64) x))
(+.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #s(literal -1/1023 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1/1023 binary64))
(*.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 1/1023 binary64))
(*.f64 #s(literal -1/1023 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)))
(*.f64 #s(literal -1/1023 binary64) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -1/1023 binary64)))
(*.f64 #s(literal 1/1023 binary64) (pow.f64 (/.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/1023 binary64) (*.f64 x #s(literal 1 binary64)))
(*.f64 #s(literal 1/1023 binary64) (pow.f64 x #s(literal 1 binary64)))
(*.f64 #s(literal 1/1023 binary64) x)
(*.f64 (neg.f64 x) #s(literal -1/1023 binary64))
(*.f64 (*.f64 #s(literal 1/1023 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/1023 binary64) x))
(*.f64 x #s(literal 1/1023 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal -1023 binary64) x) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1023 binary64) x) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 1/1023 binary64) x) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/1070599167 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) #s(literal 1/1046529 binary64) (*.f64 #s(literal 0 binary64) (*.f64 x #s(literal -1/1023 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64))) #s(literal 1023 binary64))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) #s(literal -1023 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x))) #s(literal 1023 binary64))
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) #s(literal -1023 binary64))
(/.f64 (*.f64 x #s(literal 1 binary64)) #s(literal 1023 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1023 binary64))
(/.f64 #s(literal -1/1023 binary64) (neg.f64 (pow.f64 x #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1023 binary64) x))
(/.f64 #s(literal 1/1023 binary64) (pow.f64 x #s(literal -1 binary64)))
(/.f64 (neg.f64 x) #s(literal -1023 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1023 binary64) x))
(/.f64 x #s(literal 1023 binary64))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal -1/1023 binary64))))
(neg.f64 (*.f64 (*.f64 x #s(literal -1/1023 binary64)) #s(literal 1 binary64)))
(neg.f64 (*.f64 x #s(literal -1/1023 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x #s(literal -1/1023 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/1023 binary64) x)))

eval35.0ms (1.8%)

Memory
28.9MiB live, 28.9MiB allocated
Compiler

Compiled 5 760 to 820 computations (85.8% saved)

prune51.0ms (2.6%)

Memory
-93.2MiB live, 10.5MiB allocated
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New2872289
Fresh000
Picked101
Done000
Total2882290
Accuracy
100.0%
Counts
290 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
97.4%
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
Compiler

Compiled 17 to 15 computations (11.8% saved)

simplify4.0ms (0.2%)

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

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
cost-diff0
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01517
01717
12617
22914
33014
03014
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
#s(literal -1 binary64)
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
x
#s(literal 2/1023 binary64)
#s(literal -1 binary64)
Outputs
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
#s(literal -1 binary64)
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))
x
#s(literal 2/1023 binary64)
#s(literal -1 binary64)

localize30.0ms (1.5%)

Memory
10.7MiB live, 10.7MiB allocated
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
accuracy1.6493069206258275
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
Samples
23.0ms256×0valid
Compiler

Compiled 22 to 15 computations (31.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
const: 4.0ms (25.1% of total)
ival-mult: 3.0ms (18.8% of total)
ival-pow: 3.0ms (18.8% of total)
ival-div: 2.0ms (12.5% of total)
ival-sub: 2.0ms (12.5% of total)
ival-add: 1.0ms (6.3% of total)
exact: 1.0ms (6.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series1.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Counts
2 → 5
Calls
Call 1
Inputs
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
Outputs
-1
(- (* 2/1023 x) 1)
(* 2/1023 x)
(* x (- 2/1023 (/ 1 x)))
(* -1 (* x (- (/ 1 x) 2/1023)))
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@inf
((- (* 2 (/ x (- (pow 2 10) 1))) 1) (+ (* x 2/1023) -1))
0.0ms
x
@-inf
((- (* 2 (/ x (- (pow 2 10) 1))) 1) (+ (* x 2/1023) -1))
0.0ms
x
@0
((- (* 2 (/ x (- (pow 2 10) 1))) 1) (+ (* x 2/1023) -1))

simplify8.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01219
12819
26319
312019
413419
518819
622919
725419
826919
927519
1027619
027616
Stop Event
iter limit
saturated
Counts
5 → 5
Calls
Call 1
Inputs
-1
(- (* 2/1023 x) 1)
(* 2/1023 x)
(* x (- 2/1023 (/ 1 x)))
(* -1 (* x (- (/ 1 x) 2/1023)))
Outputs
-1
#s(literal -1 binary64)
(- (* 2/1023 x) 1)
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))
(* 2/1023 x)
(*.f64 #s(literal 2/1023 binary64) x)
(* x (- 2/1023 (/ 1 x)))
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))
(* -1 (* x (- (/ 1 x) 2/1023)))
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))

rewrite118.0ms (6%)

Memory
37.4MiB live, 37.4MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01513
01713
16010
238110
3384910
0870410
Stop Event
iter limit
node limit
iter limit
Counts
2 → 203
Calls
Call 1
Inputs
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
Outputs
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)))) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))))
(*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4/1046529 binary64) x) (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64)))) (neg.f64 (fma.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) #s(literal 4/1046529 binary64) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))) (neg.f64 (fma.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -4/1046529 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4/1046529 binary64) x) (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4/1046529 binary64) x) (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 9 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4/1046529 binary64) x) (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64))) (fma.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) #s(literal 4/1046529 binary64) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (fma.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 3 binary64))) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal -4/1046529 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4/1046529 binary64) x) (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 4/1046529 binary64) x) (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 9 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))
(/.f64 (-.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 512/1227102111503512992112190463 binary64) (pow.f64 x #s(literal 9 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 (neg.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))))
(/.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)) (neg.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))
(neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))))
(neg.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))
(fma.f64 (exp.f64 (log.f64 #s(literal 2/1023 binary64))) (exp.f64 (log.f64 x)) #s(literal -1 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/1023 binary64) x) #s(literal -1 binary64))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 2/1023 binary64))) #s(literal -1 binary64))
(fma.f64 (exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64)))) (exp.f64 (log.f64 #s(literal 1/1023 binary64))) #s(literal -1 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1 binary64)) #s(literal -1/1023 binary64) #s(literal -1 binary64))
(fma.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/1023 binary64) #s(literal -1 binary64))
(fma.f64 (pow.f64 (neg.f64 x) #s(literal 1 binary64)) #s(literal -2/1023 binary64) #s(literal -1 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 1 binary64)) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 2/1023 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2/1023 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 4/1023 binary64) x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 1/1023 binary64) x) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 4/1046529 binary64) x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (/.f64 x #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal -8/1070599167 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64))) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) x #s(literal -1 binary64)))) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 3 binary64)) (fma.f64 #s(literal 64/1146182576381093889 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 16/1095222947841 binary64) (*.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64))))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/1023 binary64) x)) #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/1046529 binary64) (*.f64 x x)) #s(literal 2 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/1046529 binary64) (*.f64 x x)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) #s(literal 4 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -4 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/1046529 binary64) (*.f64 x x)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -4/1046529 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (/.f64 (*.f64 x x) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) #s(literal 4/1046529 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -2/1023 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -2/1023 binary64) x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/1023 binary64) x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 4/1023 binary64) x) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -2 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/1046529 binary64) (*.f64 x x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (neg.f64 (*.f64 #s(literal 1/1023 binary64) x)) #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/1023 binary64) x) #s(literal -1 binary64))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 2/1023 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 4/1023 binary64) x) (/.f64 (*.f64 #s(literal 1/1023 binary64) x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal -2/1023 binary64) (pow.f64 (neg.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal -2/1023 binary64) (neg.f64 x) #s(literal -1 binary64))
(fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 2/1023 binary64)) (/.f64 #s(literal -2/1023 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal 4/1046529 binary64) x) (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/1046529 binary64) (*.f64 x x)) #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal 1/1046529 binary64) (*.f64 x x)) (/.f64 #s(literal -4 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 #s(literal 1/1046529 binary64) (*.f64 x x)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 4/1046529 binary64) (/.f64 (*.f64 x x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal -4/1046529 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 #s(literal 1023/2 binary64) x) #s(literal -3/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal 1023/2 binary64) x) #s(literal -3/2 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal -2 binary64) x) #s(literal -1/1023 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal -2 binary64) x) #s(literal 1/1023 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 1/1070599167 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 8 binary64) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 8 binary64) (/.f64 (*.f64 #s(literal 1/1070599167 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 8/1070599167 binary64) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 x #s(literal 2 binary64)) #s(literal -1/1023 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/1023 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/1023 binary64) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1/1023 binary64) (pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1/1023 binary64) (*.f64 x #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 2/1023 binary64) x) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 (neg.f64 x) #s(literal -2/1023 binary64) #s(literal -1 binary64))
(fma.f64 (neg.f64 x) #s(literal 2/1023 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2/1023 binary64) (pow.f64 (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 2/1023 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 2/1023 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 2/1023 binary64) (*.f64 x #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 2/1023 binary64) (pow.f64 x #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 2/1023 binary64) (neg.f64 x) #s(literal -1 binary64))
(fma.f64 #s(literal 2/1023 binary64) x #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -2/1023 binary64) x) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 2/1023 binary64) x) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 2/1023 binary64) x) (/.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal 2/1023 binary64) x) (/.f64 (*.f64 #s(literal -2/1023 binary64) x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 1/1023 binary64) x) (exp.f64 (log.f64 #s(literal 2 binary64))) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 1/1023 binary64) x) (/.f64 (*.f64 #s(literal 4/1023 binary64) x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal 1/1023 binary64) x) #s(literal -2 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 1/1023 binary64) x) #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2/1023 binary64) x) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2/1023 binary64) x) #s(literal -1 binary64))
(fma.f64 x (/.f64 (*.f64 #s(literal 4/1046529 binary64) x) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 x #s(literal -2/1023 binary64) #s(literal -1 binary64))
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/1023 binary64) x) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/1046529 binary64) (*.f64 x x)) #s(literal 2 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 1/1023 binary64) x)) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/1023 binary64) x) #s(literal -1 binary64))
(expm1.f64 (*.f64 (log.f64 (*.f64 #s(literal 2/1023 binary64) x)) #s(literal 1 binary64)))
(expm1.f64 (*.f64 (log.f64 (/.f64 #s(literal 1023/2 binary64) x)) #s(literal -1 binary64)))
(expm1.f64 (log.f64 (*.f64 #s(literal 2/1023 binary64) x)))
(-.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 4/1046529 binary64) x) (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))) (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (*.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))) (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))
(-.f64 #s(literal -1 binary64) (*.f64 #s(literal 2/1023 binary64) x))
(-.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 #s(literal 4/1046529 binary64) x) (/.f64 x (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 8/1070599167 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 #s(literal 4/1046529 binary64) x) #s(literal 2/1023 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal -2/1023 binary64) x) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x #s(literal -1/1023 binary64)) #s(literal 2 binary64)))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal -2/1023 binary64) x))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 2/1023 binary64) x))
(+.f64 (*.f64 #s(literal 2/1023 binary64) x) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 #s(literal -2/1023 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)))

eval24.0ms (1.2%)

Memory
19.9MiB live, 19.9MiB allocated
Compiler

Compiled 3 541 to 483 computations (86.4% saved)

prune21.0ms (1.1%)

Memory
-75.7MiB live, 8.4MiB allocated
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New2041205
Fresh000
Picked022
Done000
Total2043207
Accuracy
100.0%
Counts
207 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
2.3%
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) (*.f64 #s(literal 2/1023 binary64) x))
97.4%
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
Compiler

Compiled 75 to 50 computations (33.3% saved)

regimes7.0ms (0.3%)

Memory
6.5MiB live, 6.5MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) (*.f64 #s(literal 2/1023 binary64) x))
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
Outputs
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
Calls

4 calls:

2.0ms
(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
2.0ms
(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
1.0ms
x
1.0ms
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
100.0%1(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
100.0%1(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
Compiler

Compiled 28 to 25 computations (10.7% saved)

regimes5.0ms (0.3%)

Memory
5.8MiB live, 5.8MiB allocated
Accuracy

Total -60.9b remaining (-3693.5%)

Threshold costs -60.9b (-3693.5%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) (*.f64 #s(literal 2/1023 binary64) x))
Outputs
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
Calls

4 calls:

1.0ms
(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
1.0ms
(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
1.0ms
x
1.0ms
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
97.4%1x
97.4%1(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))) #s(literal 1 binary64))
97.4%1(*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64))))
97.4%1(/.f64 x (-.f64 (pow.f64 #s(literal 2 binary64) #s(literal 10 binary64)) #s(literal 1 binary64)))
Compiler

Compiled 28 to 25 computations (10.7% saved)

simplify72.0ms (3.7%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01513
12213
22713
33813
45513
59913
619513
746713
8139613
9357313
10773913
Stop Event
node limit
Calls
Call 1
Inputs
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))
Outputs
(fma.f64 x #s(literal 2/1023 binary64) #s(literal -1 binary64))
#s(approx (- (* 2 (/ x (- (pow 2 10) 1))) 1) #s(literal -1 binary64))

soundness149.0ms (7.6%)

Memory
2.9MiB live, 2.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0917
01617
14613
221913
3260613
0850012
01422
13122
26622
312322
413722
519522
623822
726322
828122
928822
1028922
028919
Stop Event
fuel
iter limit
saturated
iter limit
node limit
iter limit
Compiler

Compiled 33 to 27 computations (18.2% saved)

preprocess16.0ms (0.8%)

Memory
11.7MiB live, 11.7MiB allocated
Compiler

Compiled 56 to 44 computations (21.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...