0.9897218787411787*pow(1 - pow(x, 2), 29.0/2.0);

Time bar (total: 4.6s)

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%50%50%0%0%0%0
100%50%0%50%0%0%0%1
Compiler

Compiled 19 to 15 computations (21.1% saved)

sample1.4s (31.5%)

Memory
135.2MiB live, 697.6MiB allocated
Samples
952.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 687.0ms
ival-pow: 221.0ms (32.2% of total)
ival-mult: 123.0ms (17.9% of total)
ival-pow2: 114.0ms (16.6% of total)
ival-<=: 68.0ms (9.9% of total)
ival-div: 60.0ms (8.7% of total)
ival-sub: 56.0ms (8.2% of total)
exact: 26.0ms (3.8% of total)
ival-and: 15.0ms (2.2% of total)
ival-assert: 4.0ms (0.6% of total)
Bogosity

explain153.0ms (3.4%)

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

Compiled 87 to 34 computations (60.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-pow: 13.0ms (40.6% of total)
ival-pow2: 6.0ms (18.7% of total)
ival-div: 4.0ms (12.5% of total)
ival-mult: 4.0ms (12.5% of total)
ival-sub: 3.0ms (9.4% of total)
ival-true: 1.0ms (3.1% of total)
exact: 1.0ms (3.1% of total)
ival-assert: 0.0ms (0% of total)

preprocess398.0ms (8.7%)

Memory
-23.5MiB live, 54.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01320
12918
25718
311018
415018
520318
633018
760718
8101018
9158318
10390418
11559518
12635318
13665118
14670718
15673918
16700318
17759718
0109
0169
1229
2309
3379
4519
5729
61169
72899
86229
911949
1020999
1138379
1248169
1351479
1454319
1556009
1656779
1759689
1869649
080949
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
Outputs
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 29/2 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
Compiler

Compiled 11 to 10 computations (9.1% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune1.0ms (0%)

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

Compiled 11 to 10 computations (9.1% saved)

simplify265.0ms (5.8%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
cost-diff0
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
cost-diff0
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
cost-diff2
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01030
01630
12230
23030
33730
45130
57230
611630
728930
862230
9119430
10209930
11383730
12481630
13514730
14543130
15560030
16567730
17596830
18696430
0809430
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
#s(literal 8914622168598399/9007199254740992 binary64)
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
#s(literal 1 binary64)
(pow.f64 x #s(literal 2 binary64))
x
#s(literal 2 binary64)
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
#s(literal 29 binary64)
Outputs
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 29/2 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
#s(literal 8914622168598399/9007199254740992 binary64)
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
(pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 29/2 binary64))
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
#s(literal 1 binary64)
(pow.f64 x #s(literal 2 binary64))
(*.f64 x x)
x
#s(literal 2 binary64)
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
#s(literal 29/2 binary64)
#s(literal 29 binary64)

localize82.0ms (1.8%)

Memory
-68.1MiB live, 10.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
accuracy0.00390625
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
accuracy0.015625
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
accuracy0.06579503333832457
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
Samples
74.0ms256×0valid
Compiler

Compiled 38 to 12 computations (68.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-pow: 7.0ms (37.4% of total)
ival-div: 4.0ms (21.4% of total)
ival-pow2: 4.0ms (21.4% of total)
ival-sub: 2.0ms (10.7% of total)
ival-mult: 2.0ms (10.7% of total)
exact: 1.0ms (5.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series5.0ms (0.1%)

Memory
2.0MiB live, 2.0MiB allocated
Counts
4 → 27
Calls
Call 1
Inputs
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
Outputs
8914622168598399/9007199254740992
(+ 8914622168598399/9007199254740992 (* -258524042889353571/18014398509481984 (pow x 2)))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* 6980149158012546417/72057594037927936 (pow x 2)) 258524042889353571/18014398509481984)))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* (pow x 2) (+ 6980149158012546417/72057594037927936 (* -58167909650104553475/144115188075855872 (pow x 2)))) 258524042889353571/18014398509481984)))
1
(+ 1 (* -29/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 783/8 (pow x 2)) 29/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 783/8 (* -6525/16 (pow x 2)))) 29/2)))
(+ 1 (* -1 (pow x 2)))
(* 8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(* (pow x 29) (sqrt -1))
(* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(* -1 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1))
(* -8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(* -1 (* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))))
(* -1 (* (pow x 29) (sqrt -1)))
(* -1 (* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
x
@inf
((/ 29 2) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (pow (- 1 (pow x 2)) (/ 29 2)) (- 1 (pow x 2)))
1.0ms
x
@0
((/ 29 2) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (pow (- 1 (pow x 2)) (/ 29 2)) (- 1 (pow x 2)))
1.0ms
x
@-inf
((/ 29 2) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (pow (- 1 (pow x 2)) (/ 29 2)) (- 1 (pow x 2)))

simplify164.0ms (3.6%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0107575
1292429
21013429
32817423
47847423
08211405
Stop Event
iter limit
node limit
Counts
27 → 27
Calls
Call 1
Inputs
8914622168598399/9007199254740992
(+ 8914622168598399/9007199254740992 (* -258524042889353571/18014398509481984 (pow x 2)))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* 6980149158012546417/72057594037927936 (pow x 2)) 258524042889353571/18014398509481984)))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* (pow x 2) (+ 6980149158012546417/72057594037927936 (* -58167909650104553475/144115188075855872 (pow x 2)))) 258524042889353571/18014398509481984)))
1
(+ 1 (* -29/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 783/8 (pow x 2)) 29/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 783/8 (* -6525/16 (pow x 2)))) 29/2)))
(+ 1 (* -1 (pow x 2)))
(* 8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(* (pow x 29) (sqrt -1))
(* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(* -1 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1))
(* -8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(* -1 (* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))))
(* -1 (* (pow x 29) (sqrt -1)))
(* -1 (* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))))
Outputs
8914622168598399/9007199254740992
#s(literal 8914622168598399/9007199254740992 binary64)
(+ 8914622168598399/9007199254740992 (* -258524042889353571/18014398509481984 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* 6980149158012546417/72057594037927936 (pow x 2)) 258524042889353571/18014398509481984)))
(fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* (pow x 2) (+ 6980149158012546417/72057594037927936 (* -58167909650104553475/144115188075855872 (pow x 2)))) 258524042889353571/18014398509481984)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64)) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -29/2 (pow x 2)))
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 783/8 (pow x 2)) 29/2)))
(fma.f64 (fma.f64 #s(literal 783/8 binary64) (*.f64 x x) #s(literal -29/2 binary64)) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 783/8 (* -6525/16 (pow x 2)))) 29/2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -6525/16 binary64) (*.f64 x x) #s(literal 783/8 binary64)) (*.f64 x x) #s(literal -29/2 binary64)) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* -1 (pow x 2)))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(* 8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(*.f64 (*.f64 (pow.f64 x #s(literal 29 binary64)) #s(literal 8914622168598399/9007199254740992 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1))))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64) (/.f64 (/.f64 (/.f64 #s(literal 258524042889353571/18014398509481984 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x)) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))
(*.f64 (+.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64) (/.f64 (/.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (/.f64 (/.f64 #s(literal 258524042889353571/18014398509481984 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x)) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64) (/.f64 (/.f64 #s(literal 58167909650104553475/144115188075855872 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (/.f64 (/.f64 #s(literal 258524042889353571/18014398509481984 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x)) (/.f64 (/.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1))))))
(*.f64 (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))
(*.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal -783/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x)) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(*.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 6525/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 6 binary64))) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x) (/.f64 (/.f64 #s(literal -783/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (pow x 2))
(*.f64 (neg.f64 x) x)
(* (pow x 2) (- (/ 1 (pow x 2)) 1))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(* -8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(*.f64 (*.f64 #s(literal -8914622168598399/9007199254740992 binary64) (pow.f64 x #s(literal 29 binary64))) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1)))))))
(*.f64 (fma.f64 #s(literal -8914622168598399/9007199254740992 binary64) (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) x) x))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(*.f64 (fma.f64 #s(literal -8914622168598399/9007199254740992 binary64) (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) x) x)))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))))
(*.f64 (fma.f64 #s(literal -8914622168598399/9007199254740992 binary64) (sqrt.f64 #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) x) x))) (/.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1)))))))
(*.f64 (-.f64 (/.f64 #s(literal -29/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) x) x)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(*.f64 (-.f64 (/.f64 #s(literal 783/8 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal -6525/16 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 783/8 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 x #s(literal 29 binary64)))

rewrite276.0ms (6.1%)

Memory
-119.5MiB live, 49.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01022
01622
14822
221622
3173722
0918819
Stop Event
iter limit
node limit
iter limit
Counts
4 → 283
Calls
Call 1
Inputs
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
Outputs
#s(literal 29/2 binary64)
(*.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 8914622168598399/9007199254740992 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)))
(*.f64 (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 8914622168598399/9007199254740992 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 8914622168598399/9007199254740992 binary64)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 29/4 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -29/4 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 29/4 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -29/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) #s(literal 29/4 binary64)) (pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) #s(literal 29/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 2 binary64)) #s(literal 29/4 binary64)) (pow.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) #s(literal 29/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 29/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -29/4 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 29/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -29/4 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 29/2 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64))))) #s(literal 29/2 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal 29/2 binary64)) (pow.f64 (fma.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 29/2 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 29/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 29/2 binary64)) (pow.f64 (pow.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal -1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 29/2 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log1p.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (neg.f64 (log1p.f64 (*.f64 x x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log1p.f64 (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (neg.f64 (log1p.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 87/8 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -29/2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 29/2 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -29/2 binary64)))
(*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -29/2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 29/2 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -29/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 29/4 binary64)) (pow.f64 (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 29/4 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 29/4 binary64)) (pow.f64 (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 29/4 binary64)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 87/8 binary64)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)))
(pow.f64 (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 29/8 binary64))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 29/4 binary64))
(pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log1p.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -29/2 binary64))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 2 binary64))
(pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))))) (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (log1p.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log1p.f64 (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
(/.f64 (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log1p.f64 (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log1p.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 29/2 binary64)) (neg.f64 (log1p.f64 (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 29/2 binary64))) (log1p.f64 (*.f64 x x))))
(exp.f64 (fma.f64 (log1p.f64 (*.f64 x x)) #s(literal 29/4 binary64) (*.f64 (log1p.f64 (*.f64 x x)) #s(literal 29/4 binary64))))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 x x)) #s(literal 29/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 (*.f64 x x))) #s(literal 29/4 binary64)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 x x)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 x x #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 x x #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 x x #s(literal 1 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 x x #s(literal 1 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) #s(literal 1 binary64))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 x #s(literal 18 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))))))
(*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(*.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (-.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))))))
(*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (exp.f64 (neg.f64 (log1p.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1 binary64)))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 (*.f64 x x) #s(literal 1 binary64)) (-.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 x)) x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 x)) x) (*.f64 (neg.f64 (neg.f64 x)) x)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 x)) x)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (*.f64 (neg.f64 x) x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x) x)) (neg.f64 (*.f64 (neg.f64 x) x))) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 x) x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))) (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 x x #s(literal 1 binary64)))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 x x #s(literal 1 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 x x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 x #s(literal 18 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 x x #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))) (neg.f64 (pow.f64 x #s(literal 4 binary64))))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))) (/.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x #s(literal 1 binary64)))) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (neg.f64 (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (neg.f64 (fma.f64 x x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (/.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (-.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))))) (exp.f64 (log.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))))) (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log1p.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 x x #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 x x #s(literal 1 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 x x) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64)))) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 x #s(literal 18 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64)))) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64)))) (neg.f64 (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64)))) (neg.f64 (*.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64)))) (neg.f64 (*.f64 (fma.f64 x x #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64)))) (neg.f64 (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 x x #s(literal 1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x x) #s(literal 1 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 x x #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 x x #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))) (-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) (-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))) (-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))) (-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 x #s(literal 18 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x x #s(literal 1 binary64)) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))))
(fma.f64 (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 4 binary64)) (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 x) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (/.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (/.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) x #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 x)) (sqrt.f64 x) #s(literal 1 binary64))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)) (fma.f64 x x #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (sqrt.f64 x) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) (neg.f64 x) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (neg.f64 x)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 x x))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (fma.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 (pow.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(fma.f64 (+.f64 (pow.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (neg.f64 (fma.f64 x x #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(fma.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 x x))))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 x (neg.f64 x) #s(literal 1 binary64))
(fma.f64 x x #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x x) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 x x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (pow.f64 x #s(literal 12 binary64)) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))) (/.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64)) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -3 binary64))) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 18 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -3 binary64))) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))))))
(-.f64 (/.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (pow.f64 x #s(literal 12 binary64)) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))))) (/.f64 (pow.f64 x #s(literal 18 binary64)) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x x #s(literal 1 binary64)))) (neg.f64 (fma.f64 x x #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))) (neg.f64 (fma.f64 x x #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)) (fma.f64 x x #s(literal 1 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 x x #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)) (fma.f64 x x #s(literal 1 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 x x #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (/.f64 (/.f64 (pow.f64 x #s(literal 18 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 1 binary64)))
(-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (*.f64 x x))) #s(literal -1 binary64)))
(exp.f64 (log1p.f64 (*.f64 x x)))
(+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(+.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64))
(+.f64 (*.f64 x x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 x)) x))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 x) x)))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x))
(+.f64 #s(literal 1 binary64) (*.f64 x x))

eval41.0ms (0.9%)

Memory
30.7MiB live, 30.7MiB allocated
Compiler

Compiled 8 796 to 1 378 computations (84.3% saved)

prune8.0ms (0.2%)

Memory
13.3MiB live, 13.3MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New3027309
Fresh000
Picked101
Done000
Total3037310
Accuracy
100.0%
Counts
310 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
99.9%
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -29/2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 29/2 binary64))))
98.9%
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
99.2%
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64)) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
99.2%
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
98.9%
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
98.3%
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
Compiler

Compiled 254 to 202 computations (20.5% saved)

simplify237.0ms (5.2%)

Memory
-45.7MiB live, 36.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))
cost-diff0
(fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
cost-diff0
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
cost-diff0
#s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)))
cost-diff0
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
cost-diff0
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
cost-diff0
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
cost-diff0
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
cost-diff0
(pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
cost-diff0
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
cost-diff2
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029157
045157
175157
298157
3140157
4182157
5203157
6301157
7522157
8789157
91502157
103254157
115137157
126619157
136932157
147261157
157300157
167328157
177388157
08085157
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
#s(literal 8914622168598399/9007199254740992 binary64)
(pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(neg.f64 x)
x
#s(literal 1 binary64)
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
#s(literal 29 binary64)
#s(literal 2 binary64)
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(literal 8914622168598399/9007199254740992 binary64)
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
(*.f64 x x)
x
#s(literal -258524042889353571/18014398509481984 binary64)
#s(literal 8914622168598399/9007199254740992 binary64)
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
#s(literal 8914622168598399/9007199254740992 binary64)
#s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)))
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
#s(literal -29/2 binary64)
(*.f64 x x)
x
#s(literal 1 binary64)
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))
#s(literal 6980149158012546417/72057594037927936 binary64)
(*.f64 x x)
x
#s(literal -258524042889353571/18014398509481984 binary64)
#s(literal 8914622168598399/9007199254740992 binary64)
Outputs
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) #s(literal 29/2 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
#s(literal 8914622168598399/9007199254740992 binary64)
(pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
(pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) #s(literal 29/2 binary64))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(neg.f64 x)
x
#s(literal 1 binary64)
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
#s(literal 29/2 binary64)
#s(literal 29 binary64)
#s(literal 2 binary64)
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(literal 8914622168598399/9007199254740992 binary64)
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(*.f64 x x)
x
#s(literal -258524042889353571/18014398509481984 binary64)
#s(literal 8914622168598399/9007199254740992 binary64)
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
(*.f64 #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(literal 8914622168598399/9007199254740992 binary64)
#s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)))
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
#s(literal -29/2 binary64)
(*.f64 x x)
x
#s(literal 1 binary64)
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))
#s(literal 6980149158012546417/72057594037927936 binary64)
(*.f64 x x)
x
#s(literal -258524042889353571/18014398509481984 binary64)
#s(literal 8914622168598399/9007199254740992 binary64)

localize75.0ms (1.6%)

Memory
26.4MiB live, 26.4MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
accuracy0.0
(*.f64 x x)
accuracy0.0078125
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))
accuracy0.5327087493521464
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
accuracy0.0
(*.f64 x x)
accuracy0.006191259768442017
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
accuracy0.015625
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
accuracy0.7068763509886904
#s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)))
accuracy0.0
(*.f64 x x)
accuracy0.0078125
(fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
accuracy0.706759742099769
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
accuracy1.0738257014521388
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
accuracy0.0
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
accuracy0.0
(neg.f64 x)
accuracy0.015625
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
accuracy0.06579503333832457
(pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
Samples
58.0ms256×0valid
Compiler

Compiled 148 to 29 computations (80.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-mult: 14.0ms (33.1% of total)
ival-pow: 13.0ms (30.8% of total)
ival-add: 7.0ms (16.6% of total)
ival-pow2: 3.0ms (7.1% of total)
ival-div: 2.0ms (4.7% of total)
ival-neg: 2.0ms (4.7% of total)
ival-sub: 1.0ms (2.4% of total)
exact: 1.0ms (2.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series6.0ms (0.1%)

Memory
3.5MiB live, 3.5MiB allocated
Counts
15 → 40
Calls
Call 1
Inputs
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
(*.f64 x x)
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
#s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)))
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))
(neg.f64 x)
Outputs
8914622168598399/9007199254740992
(+ 8914622168598399/9007199254740992 (* -258524042889353571/18014398509481984 (pow x 2)))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* 6980149158012546417/72057594037927936 (pow x 2)) 258524042889353571/18014398509481984)))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* (pow x 2) (+ 6980149158012546417/72057594037927936 (* -58167909650104553475/144115188075855872 (pow x 2)))) 258524042889353571/18014398509481984)))
1
(+ 1 (* -29/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 783/8 (pow x 2)) 29/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 783/8 (* -6525/16 (pow x 2)))) 29/2)))
(+ 1 (* -1 (pow x 2)))
(pow x 2)
-258524042889353571/18014398509481984
(- (* 6980149158012546417/72057594037927936 (pow x 2)) 258524042889353571/18014398509481984)
(* -1 x)
(* 8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(* (pow x 29) (sqrt -1))
(* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(* -1 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1))
(* -258524042889353571/18014398509481984 (pow x 2))
(* (pow x 2) (- (* 8914622168598399/9007199254740992 (/ 1 (pow x 2))) 258524042889353571/18014398509481984))
(* -29/2 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 29/2))
(* 6980149158012546417/72057594037927936 (pow x 4))
(* (pow x 4) (- 6980149158012546417/72057594037927936 (* 258524042889353571/18014398509481984 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 6980149158012546417/72057594037927936 (/ 8914622168598399/9007199254740992 (pow x 4))) (* 258524042889353571/18014398509481984 (/ 1 (pow x 2)))))
(* 6980149158012546417/72057594037927936 (pow x 2))
(* (pow x 2) (- 6980149158012546417/72057594037927936 (* 258524042889353571/18014398509481984 (/ 1 (pow x 2)))))
(* -8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(* -1 (* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))))
(* -1 (* (pow x 29) (sqrt -1)))
(* -1 (* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
x
@inf
((/ 29 2) (* 8914622168598399/9007199254740992 (pow (+ (* (neg x) x) 1) (/ 29 2))) (pow (+ (* (neg x) x) 1) (/ 29 2)) (+ (* (neg x) x) 1) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (+ (* (* x x) -258524042889353571/18014398509481984) 8914622168598399/9007199254740992) (* x x) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (pow (- 1 (pow x 2)) (/ 29 2)) (+ (* -29/2 (* x x)) 1) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (+ (* (+ (* 6980149158012546417/72057594037927936 (* x x)) -258524042889353571/18014398509481984) (* x x)) 8914622168598399/9007199254740992) (+ (* 6980149158012546417/72057594037927936 (* x x)) -258524042889353571/18014398509481984) (neg x))
2.0ms
x
@-inf
((/ 29 2) (* 8914622168598399/9007199254740992 (pow (+ (* (neg x) x) 1) (/ 29 2))) (pow (+ (* (neg x) x) 1) (/ 29 2)) (+ (* (neg x) x) 1) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (+ (* (* x x) -258524042889353571/18014398509481984) 8914622168598399/9007199254740992) (* x x) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (pow (- 1 (pow x 2)) (/ 29 2)) (+ (* -29/2 (* x x)) 1) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (+ (* (+ (* 6980149158012546417/72057594037927936 (* x x)) -258524042889353571/18014398509481984) (* x x)) 8914622168598399/9007199254740992) (+ (* 6980149158012546417/72057594037927936 (* x x)) -258524042889353571/18014398509481984) (neg x))
2.0ms
x
@0
((/ 29 2) (* 8914622168598399/9007199254740992 (pow (+ (* (neg x) x) 1) (/ 29 2))) (pow (+ (* (neg x) x) 1) (/ 29 2)) (+ (* (neg x) x) 1) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (+ (* (* x x) -258524042889353571/18014398509481984) 8914622168598399/9007199254740992) (* x x) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (pow (- 1 (pow x 2)) (/ 29 2)) (+ (* -29/2 (* x x)) 1) (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (+ (* (+ (* 6980149158012546417/72057594037927936 (* x x)) -258524042889353571/18014398509481984) (* x x)) 8914622168598399/9007199254740992) (+ (* 6980149158012546417/72057594037927936 (* x x)) -258524042889353571/18014398509481984) (neg x))

simplify181.0ms (4%)

Memory
-27.9MiB live, 49.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0122657
1330511
21112511
33074505
08405481
Stop Event
iter limit
node limit
Counts
40 → 40
Calls
Call 1
Inputs
8914622168598399/9007199254740992
(+ 8914622168598399/9007199254740992 (* -258524042889353571/18014398509481984 (pow x 2)))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* 6980149158012546417/72057594037927936 (pow x 2)) 258524042889353571/18014398509481984)))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* (pow x 2) (+ 6980149158012546417/72057594037927936 (* -58167909650104553475/144115188075855872 (pow x 2)))) 258524042889353571/18014398509481984)))
1
(+ 1 (* -29/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 783/8 (pow x 2)) 29/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 783/8 (* -6525/16 (pow x 2)))) 29/2)))
(+ 1 (* -1 (pow x 2)))
(pow x 2)
-258524042889353571/18014398509481984
(- (* 6980149158012546417/72057594037927936 (pow x 2)) 258524042889353571/18014398509481984)
(* -1 x)
(* 8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(* (pow x 29) (sqrt -1))
(* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(* -1 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1))
(* -258524042889353571/18014398509481984 (pow x 2))
(* (pow x 2) (- (* 8914622168598399/9007199254740992 (/ 1 (pow x 2))) 258524042889353571/18014398509481984))
(* -29/2 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 29/2))
(* 6980149158012546417/72057594037927936 (pow x 4))
(* (pow x 4) (- 6980149158012546417/72057594037927936 (* 258524042889353571/18014398509481984 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 6980149158012546417/72057594037927936 (/ 8914622168598399/9007199254740992 (pow x 4))) (* 258524042889353571/18014398509481984 (/ 1 (pow x 2)))))
(* 6980149158012546417/72057594037927936 (pow x 2))
(* (pow x 2) (- 6980149158012546417/72057594037927936 (* 258524042889353571/18014398509481984 (/ 1 (pow x 2)))))
(* -8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(* -1 (* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))))
(* -1 (* (pow x 29) (sqrt -1)))
(* -1 (* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))))
Outputs
8914622168598399/9007199254740992
#s(literal 8914622168598399/9007199254740992 binary64)
(+ 8914622168598399/9007199254740992 (* -258524042889353571/18014398509481984 (pow x 2)))
(fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* 6980149158012546417/72057594037927936 (pow x 2)) 258524042889353571/18014398509481984)))
(fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(+ 8914622168598399/9007199254740992 (* (pow x 2) (- (* (pow x 2) (+ 6980149158012546417/72057594037927936 (* -58167909650104553475/144115188075855872 (pow x 2)))) 258524042889353571/18014398509481984)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64)) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -29/2 (pow x 2)))
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 783/8 (pow x 2)) 29/2)))
(fma.f64 (fma.f64 #s(literal 783/8 binary64) (*.f64 x x) #s(literal -29/2 binary64)) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 783/8 (* -6525/16 (pow x 2)))) 29/2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -6525/16 binary64) (*.f64 x x) #s(literal 783/8 binary64)) (*.f64 x x) #s(literal -29/2 binary64)) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* -1 (pow x 2)))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(pow x 2)
(*.f64 x x)
-258524042889353571/18014398509481984
#s(literal -258524042889353571/18014398509481984 binary64)
(- (* 6980149158012546417/72057594037927936 (pow x 2)) 258524042889353571/18014398509481984)
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))
(* -1 x)
(neg.f64 x)
(* 8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(*.f64 (*.f64 (pow.f64 x #s(literal 29 binary64)) #s(literal 8914622168598399/9007199254740992 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1))))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64) (/.f64 (/.f64 (/.f64 #s(literal 258524042889353571/18014398509481984 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x)) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))
(*.f64 (+.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64) (/.f64 (/.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (/.f64 (/.f64 #s(literal 258524042889353571/18014398509481984 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x)) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64) (/.f64 (/.f64 #s(literal 58167909650104553475/144115188075855872 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (/.f64 (/.f64 #s(literal 258524042889353571/18014398509481984 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x)) (/.f64 (/.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1))))))
(*.f64 (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))
(*.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal -783/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x)) (pow.f64 x #s(literal 29 binary64)))
(* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(*.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 6525/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 6 binary64))) (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x) (/.f64 (/.f64 #s(literal -783/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (pow x 2))
(*.f64 (neg.f64 x) x)
(* (pow x 2) (- (/ 1 (pow x 2)) 1))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(* -258524042889353571/18014398509481984 (pow x 2))
(*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x))
(* (pow x 2) (- (* 8914622168598399/9007199254740992 (/ 1 (pow x 2))) 258524042889353571/18014398509481984))
(fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(* -29/2 (pow x 2))
(*.f64 #s(literal -29/2 binary64) (*.f64 x x))
(* (pow x 2) (- (/ 1 (pow x 2)) 29/2))
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
(* 6980149158012546417/72057594037927936 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64))
(* (pow x 4) (- 6980149158012546417/72057594037927936 (* 258524042889353571/18014398509481984 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x)
(* (pow x 4) (- (+ 6980149158012546417/72057594037927936 (/ 8914622168598399/9007199254740992 (pow x 4))) (* 258524042889353571/18014398509481984 (/ 1 (pow x 2)))))
(fma.f64 (+.f64 (/.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 6980149158012546417/72057594037927936 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)))
(* 6980149158012546417/72057594037927936 (pow x 2))
(*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x))
(* (pow x 2) (- 6980149158012546417/72057594037927936 (* 258524042889353571/18014398509481984 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))
(* -8914622168598399/9007199254740992 (* (pow x 29) (sqrt -1)))
(*.f64 (*.f64 #s(literal -8914622168598399/9007199254740992 binary64) (pow.f64 x #s(literal 29 binary64))) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (pow x 29) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (* 258524042889353571/18014398509481984 (/ 1 (* (pow x 2) (sqrt -1)))))))
(*.f64 (fma.f64 #s(literal -8914622168598399/9007199254740992 binary64) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -258524042889353571/18014398509481984 binary64) x) (*.f64 (sqrt.f64 #s(literal -1 binary64)) x))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1)))))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal -258524042889353571/18014398509481984 binary64) x) (*.f64 (sqrt.f64 #s(literal -1 binary64)) x)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64) (/.f64 (/.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (* -8914622168598399/18014398509481984 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 8914622168598399/18014398509481984 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (+ (* 8914622168598399/9007199254740992 (sqrt -1)) (/ 258524042889353571/18014398509481984 (* (pow x 2) (sqrt -1))))))))
(*.f64 (-.f64 (-.f64 (/.f64 (/.f64 #s(literal -258524042889353571/18014398509481984 binary64) x) (*.f64 (sqrt.f64 #s(literal -1 binary64)) x)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64) (/.f64 (/.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (pow.f64 x #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (/.f64 #s(literal 58167909650104553475/144115188075855872 binary64) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (sqrt -1) (* 29/2 (/ 1 (* (pow x 2) (sqrt -1)))))))
(*.f64 (-.f64 (/.f64 #s(literal -29/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) x) x)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1)))))))
(*.f64 (-.f64 (/.f64 #s(literal 783/8 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 x #s(literal 29 binary64)))
(* -1 (* (pow x 29) (+ (sqrt -1) (+ (* -1/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow x 4) (sqrt -1)))) (+ (* 1/2 (/ (- 3654 (* -29/2 (/ (+ 406 (* 841/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow x 6) (sqrt -1)))) (/ 29/2 (* (pow x 2) (sqrt -1))))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal -6525/16 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal 783/8 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 29/2 binary64) (sqrt.f64 #s(literal -1 binary64))) x) x) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 x #s(literal 29 binary64)))

rewrite207.0ms (4.5%)

Memory
56.1MiB live, 56.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029134
045134
1164134
2976134
08711126
Stop Event
iter limit
node limit
iter limit
Counts
15 → 400
Calls
Call 1
Inputs
(/.f64 #s(literal 29 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
(*.f64 x x)
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
#s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)))
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))
(neg.f64 x)
Outputs
#s(literal 29/2 binary64)
(*.f64 (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)))
(*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 8914622168598399/9007199254740992 binary64)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 29/2 binary64)) (pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) #s(literal 29/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 29/2 binary64)) (pow.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/8 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64))))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)))
(pow.f64 (exp.f64 #s(literal 29/2 binary64)) (log1p.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 29/4 binary64))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64)) #s(literal 2 binary64))
(pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/2 binary64))
(exp.f64 (fma.f64 (log1p.f64 (*.f64 x x)) #s(literal 29/4 binary64) (*.f64 (log1p.f64 (*.f64 x x)) #s(literal 29/4 binary64))))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 x x)) #s(literal 29/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 29/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 29/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 x x)) #s(literal 29/2 binary64)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(*.f64 (fma.f64 x x #s(literal 1 binary64)) (*.f64 (fma.f64 (neg.f64 x) x #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64)))))
(*.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 x) x #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1 binary64)))
(pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))) (+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))) (+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 (neg.f64 x) x #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) (*.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (*.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 x x #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))) (*.f64 (fma.f64 (neg.f64 x) x #s(literal -1 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (exp.f64 (log1p.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))))) (fma.f64 x x #s(literal 1 binary64)))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)))) (exp.f64 (log.f64 (fma.f64 (neg.f64 x) x #s(literal -1 binary64)))))
(/.f64 (exp.f64 (log1p.f64 (pow.f64 x #s(literal 6 binary64)))) (exp.f64 (log1p.f64 (fma.f64 x x (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 x x #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (neg.f64 x) x #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 x x #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 x x) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)))
(neg.f64 (fma.f64 (neg.f64 x) x #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 x) #s(literal -1 binary64)) x #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) x #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 x)) (sqrt.f64 x) #s(literal 1 binary64))
(fma.f64 (neg.f64 (neg.f64 x)) x #s(literal 1 binary64))
(fma.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (neg.f64 x)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) x) #s(literal 1 binary64))
(fma.f64 (fma.f64 x x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))))
(fma.f64 (fma.f64 (neg.f64 x) x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) x) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64)))))
(fma.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) (neg.f64 x) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) x #s(literal 1 binary64))
(fma.f64 x (*.f64 #s(literal -1 binary64) (neg.f64 x)) #s(literal 1 binary64))
(fma.f64 x (neg.f64 (neg.f64 x)) #s(literal 1 binary64))
(fma.f64 x (neg.f64 x) #s(literal 1 binary64))
(fma.f64 x x #s(literal 1 binary64))
(-.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 x x #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 x) x #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(exp.f64 (log1p.f64 (*.f64 x x)))
(+.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))))
(+.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x x #s(literal 1 binary64)))))
(+.f64 (pow.f64 (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (-.f64 (pow.f64 x #s(literal 3 binary64)) x) #s(literal 1 binary64)))))
(+.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64))
(+.f64 (*.f64 x x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x))
(+.f64 #s(literal 1 binary64) (*.f64 x x))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(*.f64 (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (pow.f64 (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 (*.f64 x x) #s(literal 2304644163857114643967508215532829/162259276829213363391578010288128 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))) (*.f64 (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (fma.f64 (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)))) (neg.f64 (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64)))) (neg.f64 (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 4466874551202554296555108788871279624344835740930388612612740841065681/105312291668557186697918027683670432318895095400549111254310977536 binary64) (pow.f64 x #s(literal 8 binary64)) #s(literal -6315558527943708789795157495919273420811298113381228412204966401/6582018229284824168619876730229402019930943462534319453394436096 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 298542134588214214444586282671028823798771373278566395284919435658930564362469328318679411538534421504921/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64) (pow.f64 x #s(literal 12 binary64)) #s(literal -501900520790465467383021928743491252251643599021845337642569390212140933126711298393560146809601/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4466874551202554296555108788871279624344835740930388612612740841065681/105312291668557186697918027683670432318895095400549111254310977536 binary64) (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal 6315558527943708789795157495919273420811298113381228412204966401/6582018229284824168619876730229402019930943462534319453394436096 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 5311384722000659092217727454068108946902301713353613094664376743241/26328072917139296674479506920917608079723773850137277813577744384 binary64)))) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 298542134588214214444586282671028823798771373278566395284919435658930564362469328318679411538534421504921/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64) (pow.f64 x #s(literal 12 binary64)) #s(literal -501900520790465467383021928743491252251643599021845337642569390212140933126711298393560146809601/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal -708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal -5158322021230852568647982307763978124313089316657176916822543687133667342889328698983629724673952518974466217243099946261760919307573333134293432701999070531/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64) #s(literal 355571111630856893796491054268503519221930194884753655170116447442091458658680190292166453457780131761557964383983947277547048265872636481225599/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 298542134588214214444586282671028823798771373278566395284919435658930564362469328318679411538534421504921/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 501900520790465467383021928743491252251643599021845337642569390212140933126711298393560146809601/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12240851801558662284004521820125008151165335736543785939764624857883905218027361856520538420539358789/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (*.f64 (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64))) (*.f64 (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))
(/.f64 (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64))) (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64))) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))) (neg.f64 (+.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 (*.f64 x x) #s(literal 2304644163857114643967508215532829/162259276829213363391578010288128 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (+.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 (*.f64 x x) #s(literal 2304644163857114643967508215532829/162259276829213363391578010288128 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x))) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 (*.f64 x x) #s(literal 2304644163857114643967508215532829/162259276829213363391578010288128 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64))) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x)))))))
(fma.f64 (*.f64 (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) x) (sqrt.f64 x)) (sqrt.f64 x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) x)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) x) x #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (pow.f64 (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))))
(fma.f64 (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)) #s(literal 1 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 x (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) x) #s(literal 8914622168598399/9007199254740992 binary64))
(-.f64 (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (neg.f64 (/.f64 #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))))
(+.f64 (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)) #s(literal 8914622168598399/9007199254740992 binary64))
(+.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)))
(*.f64 (*.f64 (neg.f64 x) #s(literal -1 binary64)) x)
(*.f64 (neg.f64 (neg.f64 x)) x)
(*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) x))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x (*.f64 #s(literal -1 binary64) (neg.f64 x)))
(*.f64 x (neg.f64 (neg.f64 x)))
(*.f64 x x)
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 x))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 x #s(literal 2 binary64))
(/.f64 (*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (*.f64 (neg.f64 x) x)) (*.f64 (fma.f64 x x #s(literal 0 binary64)) x))
(/.f64 (*.f64 (*.f64 (neg.f64 x) x) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (*.f64 x (fma.f64 x x #s(literal 0 binary64))))
(/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x x #s(literal 0 binary64))))
(/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x))
(neg.f64 (*.f64 (neg.f64 x) x))
(fma.f64 #s(literal 0 binary64) (neg.f64 x) (*.f64 x x))
(fma.f64 (neg.f64 x) #s(literal 0 binary64) (*.f64 x x))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 x) x))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (*.f64 (neg.f64 x) #s(literal 0 binary64)) (*.f64 x x))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 x)) (*.f64 x x))
(*.f64 #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))) #s(literal 8914622168598399/9007199254740992 binary64))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
#s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 29/2 binary64) #s(literal 1 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))))))
(*.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 29/2 binary64))))))
(*.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)))) (*.f64 (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 29/2 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 #s(literal 707281/16 binary64) (pow.f64 x #s(literal 8 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 594823321/64 binary64) (pow.f64 x #s(literal 12 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 707281/16 binary64) (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 594823321/64 binary64) (pow.f64 x #s(literal 12 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 #s(literal -14507145975869/512 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 594823321/64 binary64) (pow.f64 x #s(literal 12 binary64)) (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 x x) #s(literal 29/2 binary64) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 29/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 29/2 binary64)))))
(/.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 29/2 binary64)))) (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 29/2 binary64) #s(literal 1 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -24389/8 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))))))
(fma.f64 (*.f64 (*.f64 #s(literal -29/2 binary64) x) (sqrt.f64 x)) (sqrt.f64 x) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) x)) x #s(literal 1 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -29/2 binary64) x)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -29/2 binary64) x) x #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 #s(literal -29/2 binary64) (*.f64 x x)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -29/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)) #s(literal 1 binary64))
(fma.f64 x (*.f64 (*.f64 #s(literal -29/2 binary64) x) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 x (*.f64 #s(literal -29/2 binary64) x) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 841/4 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal -29/2 binary64) (*.f64 x x)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/2 binary64) (*.f64 x x)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(*.f64 (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) (neg.f64 x) #s(literal 8914622168598399/9007199254740992 binary64))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) x)))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))) (*.f64 (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (fma.f64 (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) (neg.f64 x) #s(literal 8914622168598399/9007199254740992 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) #s(literal 4 binary64)) #s(literal 6315558527943708789795157495919273420811298113381228412204966401/6582018229284824168619876730229402019930943462534319453394436096 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) #s(literal 6 binary64)) #s(literal 501900520790465467383021928743491252251643599021845337642569390212140933126711298393560146809601/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 6315558527943708789795157495919273420811298113381228412204966401/6582018229284824168619876730229402019930943462534319453394436096 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64))))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) #s(literal 6 binary64)) #s(literal 501900520790465467383021928743491252251643599021845337642569390212140933126711298393560146809601/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) #s(literal 9 binary64)) #s(literal 355571111630856893796491054268503519221930194884753655170116447442091458658680190292166453457780131761557964383983947277547048265872636481225599/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) #s(literal 6 binary64)) #s(literal 501900520790465467383021928743491252251643599021845337642569390212140933126711298393560146809601/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) x))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))
(/.f64 (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) (neg.f64 x) #s(literal 8914622168598399/9007199254740992 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))) (neg.f64 (+.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) x))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (+.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x)) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))) (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) x))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (fma.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) (neg.f64 x) #s(literal 8914622168598399/9007199254740992 binary64))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (*.f64 (*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) x)))))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) (sqrt.f64 x)) (sqrt.f64 x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 1 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) x) (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) x) x) (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64)) #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x)))) #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64))) (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64)) #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64))) (pow.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x)))) #s(literal -1 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)) x (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)) #s(literal 1 binary64) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) x) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) x) x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) x) (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) #s(literal -79470488408866022205776145363201/81129638414606681695789005144064 binary64)) (pow.f64 (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)))
(fma.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64)) #s(literal -1 binary64)) (*.f64 x x)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 (*.f64 x x) #s(literal 2304644163857114643967508215532829/162259276829213363391578010288128 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64) #s(literal 708449377719019150090969301922296285648962115199/730750818665451459101842416358141509827966271488 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (*.f64 #s(literal -2304644163857114643967508215532829/162259276829213363391578010288128 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (*.f64 x x)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) #s(literal 1 binary64) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)) #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)) (*.f64 x x) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) #s(literal 8914622168598399/9007199254740992 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 x (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(fma.f64 x (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) #s(literal 8914622168598399/9007199254740992 binary64))
(-.f64 (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))))
(+.f64 (+.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64))) (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)) (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64))) (neg.f64 (/.f64 #s(literal 79470488408866022205776145363201/81129638414606681695789005144064 binary64) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal -8914622168598399/9007199254740992 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x) #s(literal 8914622168598399/9007199254740992 binary64))
(+.f64 (*.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(+.f64 (fma.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 6980149158012546417/72057594037927936 binary64)))
(+.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) x) x))
(*.f64 (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x)))))))
(*.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64))))))
(*.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64)) (pow.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))) (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64)))) (*.f64 (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))) (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))) (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))) (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))) (fma.f64 (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))) (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))) (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64)))) (neg.f64 (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 2373880278365636657915543569866541714841443850995786654675527605316786576321/26959946667150639794667015087019630673637144422540572481103610249216 binary64) (pow.f64 x #s(literal 8 binary64)) #s(literal -4466874551202554296555108788871279624344835740930388612612740841065681/105312291668557186697918027683670432318895095400549111254310977536 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 115661339769269764596872481035102213049214843034783726080250782088586916462353840424724325452491247922768609726369/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 binary64) (pow.f64 x #s(literal 12 binary64)) #s(literal -298542134588214214444586282671028823798771373278566395284919435658930564362469328318679411538534421504921/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 2373880278365636657915543569866541714841443850995786654675527605316786576321/26959946667150639794667015087019630673637144422540572481103610249216 binary64) (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal 4466874551202554296555108788871279624344835740930388612612740841065681/105312291668557186697918027683670432318895095400549111254310977536 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3256351547826662082188674307087162846147385255138253298594688073136881449/1684996666696914987166688442938726917102321526408785780068975640576 binary64)))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 115661339769269764596872481035102213049214843034783726080250782088586916462353840424724325452491247922768609726369/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 binary64) (pow.f64 x #s(literal 12 binary64)) #s(literal -298542134588214214444586282671028823798771373278566395284919435658930564362469328318679411538534421504921/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64)) (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 #s(literal 39335287431851047765611842653017063788355979530065266743005500031990427480830759884850327611558147587280342982679778522993158918641716258650936714333635052088405226618097/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016 binary64) (pow.f64 x #s(literal 18 binary64)) #s(literal -5158322021230852568647982307763978124313089316657176916822543687133667342889328698983629724673952518974466217243099946261760919307573333134293432701999070531/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 115661339769269764596872481035102213049214843034783726080250782088586916462353840424724325452491247922768609726369/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 binary64) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 298542134588214214444586282671028823798771373278566395284919435658930564362469328318679411538534421504921/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -5876204835099820382912791801813860338831216940242022358393069252074730298346483789296566857312973018481360043/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)))) (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64)) #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64))) (*.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64)) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))))
(/.f64 (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64))) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64))) (neg.f64 (+.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64))) (neg.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)))))
(/.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64)) (+.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64)))))
(/.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64)) (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x))) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64)))) (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64))) (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64)) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal 340090193579982197929025743945104907950761206314022693713/374144419156711147060143317175368453031918731001856 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -17278371873189158051568650304582884110692537027588411/5846006549323611672814739330865132078623730171904 binary64)) (neg.f64 (fma.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (*.f64 #s(literal -1804536380300120766226558932762205107/1298074214633706907132624082305024 binary64) (*.f64 x x)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) x) (sqrt.f64 x)) (sqrt.f64 x) #s(literal -258524042889353571/18014398509481984 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) x)) #s(literal -258524042889353571/18014398509481984 binary64))
(fma.f64 (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) x) x #s(literal -258524042889353571/18014398509481984 binary64))
(fma.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)))))
(fma.f64 (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)) #s(literal 1 binary64) #s(literal -258524042889353571/18014398509481984 binary64))
(fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))
(fma.f64 (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64) #s(literal -258524042889353571/18014398509481984 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)) #s(literal -258524042889353571/18014398509481984 binary64))
(fma.f64 x (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) x) #s(literal -258524042889353571/18014398509481984 binary64))
(-.f64 (/.f64 #s(literal 66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (-.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))) (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 48722482268103260688117091184579537889/5192296858534827628530496329220096 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal 258524042889353571/18014398509481984 binary64))) (neg.f64 (/.f64 #s(literal -66834680751856324675057738250452041/324518553658426726783156020576256 binary64) (fma.f64 #s(literal -6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)))))
(+.f64 (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)) #s(literal -258524042889353571/18014398509481984 binary64))
(+.f64 #s(literal -258524042889353571/18014398509481984 binary64) (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) x)
(*.f64 (*.f64 (neg.f64 x) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (neg.f64 x) #s(literal 1 binary64))
(*.f64 x #s(literal -1 binary64))
(/.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 #s(literal 0 binary64) (neg.f64 x)))))
(/.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (fma.f64 x x #s(literal 0 binary64)))
(/.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 x x #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 x) x) (-.f64 #s(literal 0 binary64) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 x) x) x)
(/.f64 (*.f64 x x) (neg.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x #s(literal 0 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (neg.f64 x) x)))
(neg.f64 (/.f64 (*.f64 x x) x))
(neg.f64 x)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 x x) x))
(-.f64 #s(literal 0 binary64) x)
(+.f64 #s(literal 0 binary64) (neg.f64 x))

eval86.0ms (1.9%)

Memory
-31.0MiB live, 47.5MiB allocated
Compiler

Compiled 14 711 to 2 011 computations (86.3% saved)

prune11.0ms (0.2%)

Memory
21.7MiB live, 21.7MiB allocated
Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New5232525
Fresh022
Picked145
Done000
Total5248532
Accuracy
100.0%
Counts
532 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
99.9%
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -29/2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 29/2 binary64))))
98.9%
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
99.2%
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64)) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
49.9%
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) x) (sqrt.f64 x)) (sqrt.f64 x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
99.2%
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
98.9%
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
98.3%
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
Compiler

Compiled 326 to 177 computations (45.7% saved)

regimes12.0ms (0.3%)

Memory
9.2MiB live, 9.2MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64)) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) x) (sqrt.f64 x)) (sqrt.f64 x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (*.f64 (pow.f64 (fma.f64 x x #s(literal 1 binary64)) #s(literal -29/2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 29/2 binary64))))
Outputs
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
Calls

5 calls:

2.0ms
x
2.0ms
(pow.f64 x #s(literal 2 binary64))
2.0ms
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
2.0ms
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
2.0ms
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
99.9%1x
99.9%1(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
99.9%1(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
99.9%1(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
99.9%1(pow.f64 x #s(literal 2 binary64))
Compiler

Compiled 29 to 27 computations (6.9% saved)

regimes9.0ms (0.2%)

Memory
7.6MiB live, 7.6MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64)) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 6980149158012546417/72057594037927936 binary64) x) (sqrt.f64 x)) (sqrt.f64 x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
Outputs
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64)) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
Calls

5 calls:

2.0ms
x
2.0ms
(pow.f64 x #s(literal 2 binary64))
2.0ms
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
2.0ms
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
1.0ms
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
99.2%1x
99.2%1(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
99.2%1(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
99.2%1(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
99.2%1(pow.f64 x #s(literal 2 binary64))
Compiler

Compiled 29 to 27 computations (6.9% saved)

regimes64.0ms (1.4%)

Memory
-81.8MiB live, 6.8MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
Outputs
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
Calls

5 calls:

58.0ms
(pow.f64 x #s(literal 2 binary64))
1.0ms
x
1.0ms
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
1.0ms
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
1.0ms
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
99.2%1x
99.2%1(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
99.2%1(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
99.2%1(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
99.2%1(pow.f64 x #s(literal 2 binary64))
Compiler

Compiled 29 to 27 computations (6.9% saved)

regimes6.0ms (0.1%)

Memory
6.3MiB live, 6.3MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) #s(approx (pow (- 1 (pow x 2)) (/ 29 2)) (fma.f64 #s(literal -29/2 binary64) (*.f64 x x) #s(literal 1 binary64))))
Outputs
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
Calls

5 calls:

1.0ms
x
1.0ms
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
1.0ms
(pow.f64 x #s(literal 2 binary64))
1.0ms
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
1.0ms
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
98.9%1x
98.9%1(pow.f64 x #s(literal 2 binary64))
98.9%1(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
98.9%1(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
98.9%1(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 29 to 27 computations (6.9% saved)

regimes5.0ms (0.1%)

Memory
5.5MiB live, 5.5MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
Outputs
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
Calls

5 calls:

1.0ms
x
1.0ms
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
1.0ms
(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
1.0ms
(pow.f64 x #s(literal 2 binary64))
1.0ms
(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
98.3%1x
98.3%1(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64))))
98.3%1(pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 29 binary64) #s(literal 2 binary64)))
98.3%1(-.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))
98.3%1(pow.f64 x #s(literal 2 binary64))
Compiler

Compiled 29 to 27 computations (6.9% saved)

simplify75.0ms (1.6%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02983
13983
24883
35783
47883
510183
621483
7114483
8288183
9556183
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64)) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))
Outputs
(*.f64 #s(literal 8914622168598399/9007199254740992 binary64) (pow.f64 (fma.f64 (neg.f64 x) x #s(literal 1 binary64)) #s(literal 29/2 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal -58167909650104553475/144115188075855872 binary64) (*.f64 x x) #s(literal 6980149158012546417/72057594037927936 binary64)) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (fma.f64 #s(literal 6980149158012546417/72057594037927936 binary64) (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64)) (*.f64 x x) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) (fma.f64 (*.f64 x x) #s(literal -258524042889353571/18014398509481984 binary64) #s(literal 8914622168598399/9007199254740992 binary64)))
#s(approx (* 8914622168598399/9007199254740992 (pow (- 1 (pow x 2)) (/ 29 2))) #s(literal 8914622168598399/9007199254740992 binary64))

soundness725.0ms (15.9%)

Memory
8.6MiB live, 8.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107575
1292429
21013429
32817423
47847423
08211405
01022
01622
14822
221622
3173722
0918819
029134
045134
1164134
2976134
08711126
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 167 to 81 computations (51.5% saved)

preprocess30.0ms (0.7%)

Memory
19.1MiB live, 19.1MiB allocated
Compiler

Compiled 204 to 82 computations (59.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...